// API配置
export const API_CONFIG = {
  // 后端API基础地址
  BASE_URL: 'http://localhost:8121/api',
  
  // 请求超时时间
  TIMEOUT: 10000,
  
  // 其他配置
  RETRY_COUNT: 3, // 重试次数
  RETRY_DELAY: 1000 // 重试延迟(ms)
}

// 环境配置
export const ENV_CONFIG = {
  // 开发环境
  development: {
    API_BASE_URL: 'http://localhost:8121/api',
    DEBUG: true
  },
  
  // 生产环境
  production: {
    API_BASE_URL: 'https://your-production-api.com/api',
    DEBUG: false
  },
  
  // 测试环境
  test: {
    API_BASE_URL: 'http://test-api.com/api',
    DEBUG: true
  }
}

// 获取当前环境配置
export const getCurrentEnvConfig = () => {
  const env = process.env.NODE_ENV || 'development'
  return ENV_CONFIG[env] || ENV_CONFIG.development
}

// 默认导出当前配置
export default {
  ...API_CONFIG,
  ...getCurrentEnvConfig()
}